lightly impregnated polyethylene terephthalate textile sleeve - Spanish English Dictionary